"""
@Author : 合肥一元数智教育科技有限公司
@Date :  2025/11/5 14:39
@Description : 
定义通用装饰器   减少代码冗余

"""
# 自定义装饰器
def show_pro(fn):
    # 不定参
    def inner(*args,**kwargs):
        print('****************增强的业务*******************')
        fn(*args,**kwargs)

    return inner

@show_pro
def show_info():
    print('----------hello------------')


@show_pro
def show_message(message):
    print(f'----------{message}------------')

@show_pro
def show_content(content1,content2):
    print(f'----------{content1}:{content2}------------')

#  调用函数
show_info()
show_message('hi')

show_content(content2='hello',content1='world')